body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{margin:0;padding:0;}
ul,ol{list-style:none;}
address, cite, dfn, em, var { font-style: normal; }
body, button, input, select, textarea{
    font: 12px/1.5 microsoft yahei;
	color:#444;
}
#page{min-width:1000px;}
h1{width:1000px;margin:0 auto;}
h1 a{display:inline-block;width:220px;height:54px;margin:23px 0 0 25px; line-height:40em; overflow:hidden;}
.bg1{height:85px;background: url(/styles/theme/base/img/main/sp/book-introduce_01.jpg) no-repeat center top;}
.bg2{height:142px; background:url(/styles/theme/base/img/main/sp/book-introduce_02.jpg) no-repeat center top;}
.bg3{height:152px; background:url(/styles/theme/base/img/main/sp/book-introduce_03.jpg) no-repeat center top;}
.bg4{height:159px; background:url(/styles/theme/base/img/main/sp/book-introduce_04.jpg) no-repeat center top;}
.bg4 ul{width:938px;margin:0 auto;padding:5px 0 0 60px; overflow:hidden;zoom:1;}
.bg4 ul li{float:left;width:150px;height:56px;margin-right:20px;}
.bg4 ul li a{display:block; line-height:56em;height:56px; overflow:hidden;}
.bg4 .last{width:182px;}
#footer, #content{width:1000px;margin:0 auto;}
#footer{ text-align:center;padding:0 0 10px; line-height:24px;}
.book-box{width:998px;border:2px solid #f3f3f3;border-width:0 1px;}
.book-box h2{height:143px;margin:0 20px; overflow:hidden; line-height:143em;}
#book-reason{position:relative;background: url(/styles/theme/base/img/main/sp/title.png) no-repeat;top:-70px;}
.book-reason{position:relative;z-index:1;margin:-100px 150px 50px; line-height:30px; font-size:14px;}
.book-reason p{margin:10px 0;}
.book-reason .last{color:#ff8836;}
#book-strengths{ background:url(/styles/theme/base/img/main/sp/title.png) no-repeat 0 -160px;}
.bs-box{ overflow:hidden;zoom:1;margin:-50px 100px 20px;}
.bs-box dt{float:left;width:260px;height:246px; overflow:hidden; line-height:246em;margin:0 25px; background:url(/styles/theme/base/img/main/sp/iconbig.jpg) no-repeat;}
.bs-box dt.strengths1{height:170px;margin-top:40px;}
.bs-box dt.strengths2{height:250px; background-position:0 -170px;}
.bs-box dt.strengths3{height:250px; background-position:0 -412px;}
.bs-box dt.strengths4{height:250px; background-position:0 -655px;}
.bs-box dd{float:left;width:430px;margin:25px;}
.bs-box dd h3{font:normal 28px/50px microsoft yahei;color:#ff8836;}
.bs-box dd p{font:normal 14px/32px microsoft yahei;color:#444;}
#book-step{ background:url(/styles/theme/base/img/main/sp/title.png) no-repeat 0 -280px;}
.book-step{height:100px; background:url(/styles/theme/base/img/main/sp/book-step.png) no-repeat center center;}
.quick-link{ text-align:center; padding:80px 0 30px;}
.ui-btn-confirm{display:inline-block;width:127px;height:37px; text-align:center; line-height:35px;border:0 none;color:#fff; font:normal 16px/35px microsoft yahei; background:url(/styles/theme/base/img/common/sprites.png) no-repeat 0 -66px; cursor:pointer;}
.ui-btn-confirm:hover{background-position:0 -336px;}
.box-bt{width:1000px;margin:0 auto;margin-bottom:10px;height:20px; background:url(/styles/theme/base/img/main/sp/ft-bg.png) no-repeat center bottom;}